Big Huge Thesaurus

red dwarf star

noun